package com.luoran.bartalks.entity.biz;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import org.beetl.sql.core.annotatoin.AssignID;

import com.luoran.bartalks.entity.BaseInfo;



/**
 * 箱单表
 */
public class BtPackingList extends BaseInfo implements Serializable {

	private static final long serialVersionUID = 1L;

	public BtPackingList() {
	}

	/**
	 * 主键id
	 */
	@AssignID("uuid")
	public String getId() {
		return getString("id");
	}

	public void setId(String id) {
		set("id", id);
	}

	/**
	 * 所属公司id
	 */
	public String getCompanyId() {
		return getString("companyId");
	}

	public void setCompanyId(String companyId) {
		set("companyId", companyId);
	}

	/**
	 * 所属计划id
	 */
	public String getPlanId() {
		return getString("planId");
	}

	public void setPlanId(String planId) {
		set("planId", planId);
	}

	/**
	 * 箱单编码
	 */
	public String getPackingListCode() {
		return getString("packingListCode");
	}

	public void setPackingListCode(String packingListCode) {
		set("packingListCode", packingListCode);
	}

	/**
	 * 所有者
	 */
	public String getOwner() {
		return getString("owner");
	}

	public void setOwner(String owner) {
		set("owner", owner);
	}

	/**
	 * 发货人
	 */
	public String getShipper() {
		return getString("shipper");
	}

	public void setShipper(String shipper) {
		set("shipper", shipper);
	}

	/**
	 * 收货人
	 */
	public String getReceiver() {
		return getString("receiver");
	}

	public void setReceiver(String receiver) {
		set("receiver", receiver);
	}

	/**
	 * 出发地id
	 */
	public String getStartPlaceId() {
		return getString("startPlaceId");
	}

	public void setStartPlaceId(String startPlaceId) {
		set("startPlaceId", startPlaceId);
	}

	/**
	 * 出发地
	 */
	public String getStartPlace() {
		return getString("startPlace");
	}

	public void setStartPlace(String startPlace) {
		set("startPlace", startPlace);
	}

	/**
	 * 目的地id
	 */
	public String getDestinationId() {
		return getString("destinationId");
	}

	public void setDestinationId(String destinationId) {
		set("destinationId", destinationId);
	}

	/**
	 * 目的地
	 */
	public String getDestination() {
		return getString("destination");
	}

	public void setDestination(String destination) {
		set("destination", destination);
	}

	/**
	 * 箱单净重(kg)
	 */
	public BigDecimal getEmptyWeight() {
		return getBigdecimal("emptyWeight");
	}

	public void setEmptyWeight(BigDecimal emptyWeight) {
		set("emptyWeight", emptyWeight);
	}

	/**
	 * 箱单毛重(kg)
	 */
	public BigDecimal getGrossWeight() {
		return getBigdecimal("grossWeight");
	}

	public void setGrossWeight(BigDecimal grossWeight) {
		set("grossWeight", grossWeight);
	}

	/**
	 * 箱单体积(cm³)
	 */
	public BigDecimal getVolume() {
		return getBigdecimal("volume");
	}

	public void setVolume(BigDecimal volume) {
		set("volume", volume);
	}

	/**
	 * 强制拍照(0:强制  1:不强制)
	 */
	public Integer getTakePhoto() {
		return getInteger("takePhoto");
	}

	public void setTakePhoto(Integer takePhoto) {
		set("takePhoto", takePhoto);
	}

	/**
	 * 创建时间
	 */
	public Date getCreateTime() {
		return getDate("createTime");
	}

	public void setCreateTime(Date createTime) {
		set("createTime", createTime);
	}
	
	/**
	 * 创建时间字符
	 */
	public String getCreateTimeStr() {
		return getString("createTimeStr");
	}

	public void setCreateTimeStr(String createTimeStr) {
		set("createTimeStr", createTimeStr);
	}
	
	/**
	 * 所含物料件数
	 */
	public Integer getMaterielNumber() {
		return getInteger("materielNumber");
	}

	public void setMaterielNumber(Integer materielNumber) {
		set("materielNumber", materielNumber);
	}

	/**
	 * 状态(0正常 1删除)
	 */
	public Integer getStatus() {
		return getInteger("status");
	}

	public void setStatus(Integer status) {
		set("status", status);
	}

}